package com.lin.cloud.disk.document;


import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.data.mongodb.core.mapping.Document;

import java.util.Date;

/**
 * 公司状态流转表(CompanyStatus)实体类
 *
 * @author ljc
 * @since 2021-01-22 15:06:22
 */
@Data
@Document(collection = "company_status", language = "utf-8")
public class CompanyStatusDocument {


    public static final String COLLECTION_NAME = "company_status";
    private static final long serialVersionUID = 1L;


    @ApiModelProperty(value = "主键ID", name = "id")
    private Long id;

    @ApiModelProperty(value = "公司ID", name = "companyId")
    private Long companyId;

    @ApiModelProperty(value = "公司名称", name = "companyName")
    private String companyName;

    @ApiModelProperty(value = "状态 0: 待审核 1: 审核通过 2: 审核未通过 3: 已过期", name = "status")
    private Integer status;

    @ApiModelProperty(value = "流转信息", name = "circulationMsg")
    private String circulationMsg;

    @ApiModelProperty(value = "反馈消息", name = "feedbackMsg")
    private String feedbackMsg;

    @ApiModelProperty(value = "创建时间", name = "createTime")
    private Date createTime;

    @ApiModelProperty(value = "创建人", name = "createBy")
        private String createBy;

}